﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QS.Drawables;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Content;

namespace QS.Logic.Objects
{
    public interface IDrawableObject
    {
        QAbstractRenderer Renderer { get; set; }

        void Draw(GraphicsDevice device, QCamera camera, SpriteBatch spriteBatch);

        void Load(GraphicsDevice graphicsDevice, ContentManager contentManager);
    }
}
